heat accumulator - English Synonyms Dictionary